Big Huge Thesaurus

Canaanitic language

noun